.testmain_left
{
  color: #FFFFFF;
    float: left;
    width: 224px;  
    display: none;
}

.testmain_center
{
float: left;
    margin-left: 10px;
    width: 100%;
}

.testmain_head
{
  margin-bottom: 10px;  
}

.testmain_head .label.label-info
{
    font-size: 14px;
}

.testmain_text
{
    
}

.testmain_edit
{
   float: right; 
}

.testmain_clouds
{
    float: left;
    height: 500px;
    width: 100%;
}

.testmain_add
{
 float: left;   
}

.testmain_remove
{
   float: left;
    margin-left: 25px;  
}

.testmain_clouds .node
{
      cursor: pointer;
    position: relative;
    z-index: 1000;
}

.testmain_list_clouds a.active,.testmain_list_clouds a.active1
{
    color: red;
}

.testmain_add,.testmain_remove,.testmain_edit_node
{
    display: none;
}

.testmain_edit_node
{
  float: left;
    margin-left: 25px;  
}

.testmain_add.view,.testmain_remove.view,.testmain_edit_node.view
{
    display: block;
}

.testmain_edit a .icon-edit.ico_white
{
   background-image: url("../img/glyphicons-halflings-red.png"); 
}

.row .span9
{
  width: 100%;  
}

.test_main_right
{
    float: right;
    width: 135px;
    display: none;
}



.link line {
  stroke: #696969;
}

.link line.separator {
  stroke: #fff;
  stroke-width: 2px;
}

.node circle {
  stroke: #000;
  stroke-width: 1.5px;
}

.node text {
    color: #FFFFFF;
    font: 14px helvetica;
    pointer-events: none;
    fill: #FFFFFF;
    font-weight: bold;
}

.add_test
{
        cursor: pointer;
    float: right;
    height: 10px;
    width: 10px;
    border: 1px solid #FFFFFF;
}

.testmain_list_clouds blockquote p
{
   font-size: 14px;
    font-weight: 300;
    line-height: 14px;
    margin-bottom: 0; 
}

.testmain_list_clouds blockquote p a
{
  margin: 0;
    padding: 0;  
}

.testmain_list_clouds blockquote
{
   margin-bottom: 5px; 
}

.testmain_list_clouds blockquote p a:hover
{
    text-decoration: none;
}

rect {
  fill: #000;
}

.node {
  fill: #000;
}

.link {
  stroke: #999;
}

.node_level1 text
{
    font-size: 14px;
}

.node_level2 text
{
 font-size: 12px;
}

.ifselect
{
    display: none;
}

.link_0_2,.level-2,.link_2_3,.level-3,.testmain_back_v02
{
    display: none;
}

.node
{
  background-image: -webkit-radial-gradient(circle, white, black);  
}